BaseControlView{	

	var parentContainer, container, name, bounds;

	*new{|divArg, argbounds, nameArg|
		^super.new.init(divArg, argbounds, nameArg);	
	}
	
	init{|divArg, argbounds, nameArg|
		name = nameArg;
		parentContainer = divArg;
		bounds = argbounds;
		this.createContainer;
		this.subInit;

	}

	createContainer{
		var bounds;
		bounds = Rect(0,0,380,43);
		container = ImaginaryCompositeView.new(parentContainer, bounds);
		container.decorator_(ImaginaryRelativeOriginDecorator.new);	
	}

	value_{|val|
	}

	createActions{|target|
	}
	
	createControlMapEntries{|map|									
	}
	
}